enable accessibility on Linux when org.a11y.Status IsEnabled is true
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Wed, 19 Aug 2020 17:40:32 +0000 (18:40 +0100)
committerDmitry Shachnev <mitya57@debian.org>
Wed, 19 Aug 2020 17:40:32 +0000 (18:40 +0100)
commit7055a6362e9542bad2ed28060ad50242d2c0bd51
treed25b506cfcf62c8b2d1c50fdfca5212ccd0eb358
parente8c148b30faf4a46e4d53c91e7b3a38e6e8156a8
enable accessibility on Linux when org.a11y.Status IsEnabled is true

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=54886d7f81175ac6
Last-Update: 2020-04-16

Otherwise accessibility would only work when Orca is set to be started
in the session preference, and it would not work when running Orca or
compiz' zoom by hand.

The existing comment said that it was always true since gnome 3.6, but at
least in Debian 8's gnome 3.14, Debian 9's gnome 3.22, and Debian 10's
3.30 it is not always true, it is Orca which sets it on startup. Compiz's
focuspoll module also does so for people with low vision using zoom with
focus tracking.

Gbp-Pq: Name enable_a11y_on_linux.diff
src/platformsupport/linuxaccessibility/dbusconnection.cpp